#pragma once
#include "stdafx.h"
#include "IStreamInput.h"
#include "Operator.h"
#include "QueueEntity.h"
#include <boost/shared_ptr.hpp>
class LeafOperator : public Operator
{
private:
	boost::shared_ptr<IStreamInput> streamInput;

	 
public:
	LeafOperator(void);
	~LeafOperator(void);
	void setStreamInput(boost::shared_ptr<IStreamInput> streamInput);
	void execution(int executionTimes);
	

};

